electric turbo compounding - Spanish English Dictionary